/**
 *
 */
package com.suieqian.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.suieqian.dto.req.UserReq;
import com.suieqian.entity.User;


/**
 * 用户service
 * @author lirch
 */
public interface IUserService extends IService<User> {


    /**
     * 保存新增的用户信息
     *
     * @param userReq
     *
     */
    void save(UserReq userReq);

    /**
     * 编辑用户
     *
     * @param user
     */
    void editUser(UserReq user);

    /**
     * 删除
     *
     * @param delUserId
     */
    void deleteUser(Long delUserId);

    /**
     * 重置用户密码
     *
     * @param userId
     */
    void modifyUserPwd(Long userId);

}
